launch customers - German English Dictionary